MetateM: The Story so Far
نویسنده
چکیده
METATEM is a simple programming language based on the direct execution of temporal logic statements. It was introduced through a number of papers [35,2,3] culminating in a book collecting together work on the basic temporal language [5]. However, since that time, there has been a programme of research, carried out over a number of years, extending, adapting and applying the basic approach. In particular, much of the research has concerned the development of descendents of METATEM for describing and implementing complex multi-agent systems. Thus, while there are a number of other approaches to executing temporal statements [32,18], we will concentrate on this one particular approach and will describe the developments over the last 15 years. The structure of this article mirrors the research developments in that the path through these developments is not linear. The diagram below gives a pictorial explanation of the sections that follow.
منابع مشابه
The Process of Individuation in the Story of Khosrow and Shirin (With Special References to the Character of Khosrow)
Khosrow and Shirin is the second of five long narrative poems by Nezami and is one of the finest love stories in Persian literature. This story has been examined so far from different aspects and with different approaches. One of the approaches overlooked in the analysis of this story is the process of individuation from Carl Jung's point of view. Therefore the aim of the present paper is to ps...
متن کاملBattle of Ayyārs: An Analysis of Methods, Tricks and Tools Based on the Story of "Hossein-e Kurd-e Shabesstari"
The story of Hossein Kurd is considered to be a fiction book of folk literature and can be considered as one of the stories of Ayyārs. The origin of this story and its events is a report of the social situation of Iran in part of the Safavid era, which refers to the traditions of the Ayyārs on that particular date that have not been mentioned so far. The traditions of their battles and wars are...
متن کاملA Knowledge-Theoretic Semantics for Concurrent METATEM
The aim of this paper is to develop a semantics for the multi-agent programming language Concurrent METATEM, by using the tools of knowledge theory. We begin by presenting an informal overview of the Concurrent METATEM language, and then formally define the notion of a Concurrent METATEM agent program, the possible states of a Concurrent METATEM agent and system, and finally, what constitutes a...
متن کاملTransformation and Synthesis in Metatem Part I: Propositional Metatem Transformation and Synthesis in Metatem Part I: Propositional Metatem *
In this report, the syntactic manipulation of temporal logic programs is considered. Transformation rules are provided for a temporal programming language that forms part of the METATEM framework for executable temporal logics [2]. Soundness of the various transformations is shown and several applications are given, such as the production of a normal form for programs, which is the basis of bot...
متن کاملMETATEM at Work: Modelling Reactive Systems Using Executable Temporal Logic∗
In this paper we describe the application of a high-level programming language to the abstract modelling of transport systems. We show how METATEM, a language based upon the execution of temporal logics, can be used to model railway networks. The examples considered are abstractions of real rail systems, and we show how such abstractions can be modelled both by standard, and concurrent, METATEM...
متن کامل